<?php
require 'inc_security.php';
$catBase = new Category;
$list_cat = array(''=>' - Chọn hệ thống - ');
$arrCat = $catBase->list_categories(0,'cat_active = 1 AND cat_type="system"','cat_id,cat_name,cat_type','cat_id ASC');
foreach($arrCat as $i=>$cat){
    $tt = '';
    for($j=0;$j<$cat["level"];$j++) $tt .= '|--';
    $list_cat[$cat["cat_id"]] = $tt . $cat["cat_name"];
}

$ava_time = getValue('ava_time','str','POST','');
$ava_time = convertDateTime($ava_time);

$ava_list_id = getValue('lin_id','arr','POST',array());
$ava_list_id = implode(',',$ava_list_id);

$ava_system = getValue('ava_system','int','POST',0);

$myform = new generate_form();
$myform->add('ava_list_id','ava_list_id',0,1,'',1,'Bạn chưa nhập list');
$myform->add('ava_time','ava_time',1,1,0);

$action = getValue('action','str','POST','');
if($action == 'execute'){
   $ava_email = getValue('ava_email','str','POST','');
   $db_user = new db_query('SELECT use_id,use_email FROM users WHERE use_email = "'.$ava_email.'"');
   if(mysql_num_rows($db_user->result) == 1) {
      $ava_user = mysql_fetch_assoc($db_user->result);
      $db_ava = new db_query('SELECT ava_user_id FROM availability WHERE ava_user_id = '.$ava_user['use_id'].' AND ava_system = '.$ava_system);
      if(mysql_num_rows($db_ava->result) == 1) {
         die('<br /><br /><br />Tài khoản này đã có trong danh sách. Hãy chọn thao tác sửa !');
      }else {
         $ava_user_id = $ava_user['use_id'];
         $myform->add('ava_user_id','ava_user_id',1,1,0,1,'Bạn chưa nhập user');
         $myform->add('ava_system','ava_system',1,1,0);
      }
   }else {
      die('<br /><br /><br />Không tìm thấy tài khoản của email này !');
   }
   
    $bg_errorMsg .= $myform->checkdata();
    if($bg_errorMsg == ''){
      $myform->addTable($bg_table);
      $myform->removeHTML(0);
        $db_insert = new db_execute_return();
        $last_id = $db_insert->db_execute($myform->generate_insert_SQL());
        redirect('listing.php');
    }
    
}
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="vi" lang="vi" xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?=$load_header?>
</head>
<body>
<div class="module_header bold fix"><?=$module_name?></div>
<div id="wrapper">
    <?print_error_msg($bg_errorMsg)?>
	<?php $form = new form();?>
	<?=$form->form_open()?>
    <?=$form->textnote('Các trường có dấu (<span class="form-asterick">*</span>) là bắt buộc nhập')?>
	 <?=$form->text(array('label'=>'Nhập email','name'=>'ava_email','id'=>'ava_email','value'=>getValue('ava_email','str','POST',''),'require'=>1, 'errorMsg'=>'Bạn chưa nhập tiêu đề tin', 'placeholder'=> 'Tiêu đề không dài quá 255 ký tự'),0,'span6')?>
    <div class="control-group">
      <label class="control-label" for="link_sys"><span class="form-asterick">*</span>Chọn hệ thống</label>
      <div class="controls">
         <select name="ava_system" id="link_sys" title="Chọn hệ thống">
         <?
         foreach($list_cat as $k=>$v) {
            ?>
            <option value="<?=$k?>"><?=$v?></option>
            <?
         }
         ?>
         </select>
      </div>
    </div>
    <div class="control-group">
      <label class="control-label" for="link_sys_res"><span class="form-asterick">*</span>Chọn link</label>
      <div class="controls">
         <div class="link_sys_res">
      
         </div>
      </div>
    </div>
    <script>
      $('#link_sys').live('change',function(){
         var sys_id = $(this).val();
         var data = {action:'fill_sys',sys_id:sys_id};
         $.ajax({
   			type:'POST',
   			url:'ajax.php',
   			data:data,
   			success:function(res){
   				$('.link_sys_res').html(res);
   			}
   		});
      });
    </script>
    <?=$form->text(array('label'=>'Khả dụng tới',
                         'name'=>'ava_time',
                         'id'=>'ava_time',
                         'isdatepicker'=>1,
                         'value'=>getValue('ava_time','str','POST','')))
    ?>
    <?=$form->form_action(array('label'=>array('Thêm mới','Nhập lại'),'type'=>array('submit','reset')))?>
	<?=$form->form_close()?>
</div>
<script>
</script>
</body>
</html>